English Dictionary
◊ TELEGRAPH POST
telegraph post
n : tall pole supporting telephone wires [syn: {telephone pole},
{telegraph pole}]